secured by a land charge - Español Inglés Diccionario